//导入express
const express = require('express');
//创建express实例
const app = express();
//创建路由
app.get('/user', (req, res) => {
  // //原生响应
  // res.statusCode = 404;
  // res.statusMessage = 'love';
  // res.setHeader('xxx', 'yyy');
  // res.setHeader('content-type', 'text/html;charset=utf-8');
  // res.write('你好express');
  // res.end('response');

  // //express响应
  // res.status(500);
  // res.set('aaa', 'bbb');
  // res.send('你好 express');

  //上面三句等价于
  res.status(500).set('aaa', 'bbb').send('你好express');
});

//创建路由
app.get('/other', (req, res) => {
  //跳转响应
  // res.redirect('http://www.baidu.com');

  //json响应-返回符合json格式的字符串
  // res.json({
  //   id: '1001',
  //   name: '尚硅谷',
  // })

  // //响应文件内容
  // res.sendFile(__dirname + '/info.html')

  //下载响应
  res.download(__dirname + '/info.html');
});


//监听端口
app.listen(3000);
